Skip to content

[Property Editor] Refactor Property Editor for better code sharing #8797

Merged
elliette merged 9 commits into
flutter:masterfrom
elliette:refactor-property-editor
Jan 23, 2025
Merged

[Property Editor] Refactor Property Editor for better code sharing #8797
elliette merged 9 commits into
flutter:masterfrom
elliette:refactor-property-editor

Conversation

@elliette
Copy link
Copy Markdown
Member

@elliette elliette commented Jan 22, 2025

Work towards #1948

Refactors the Property Editor code to include:

  • property_editor_types: classes extending EditableArgument with mixins to provide functionality specific for the property type
  • property_editor_inputs: series of input widgets specialized for each property type

This moves all the special-casing logic for types out of the property_editor_view

@elliette elliette requested a review from a team as a code owner January 22, 2025 23:24
@elliette elliette requested review from kenzieschmoll and removed request for a team January 22, 2025 23:24
@elliette elliette merged commit 37960ee into flutter:master Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants